package com.xie.test;

import java.math.BigDecimal;

/**
 * @author xiezhendong
 * @date 2021/11/2
 */
public class test8 {

    public static void main(String[] args) throws Exception {

        System.out.println(getValue("[100.1,600.2]"));
        System.out.println(getValue("6"));
    }

    private static String getValue(String s) {
        String values = s;

        String valuesNew = "";

        String[] valueStrs = values.split(",");
        if (valueStrs.length == 2) {
            String str1 = String.valueOf(valueStrs[0].charAt(0));
            String str2 = valueStrs[0].substring(1);
            str2 = BigDecimal.valueOf(Double.parseDouble(str2)).multiply(BigDecimal.valueOf(60L)).toString();
            String str3 = valueStrs[1].substring(0, valueStrs[1].length() - 1);
            str3 = BigDecimal.valueOf(Double.parseDouble(str3)).multiply(BigDecimal.valueOf(60L)).toString();
            String str4 = valueStrs[1].substring(valueStrs[1].length() - 1);
            valuesNew = str1 + str2 + "," + str3 + str4;
        } else {
            valuesNew = BigDecimal.valueOf(Double.parseDouble(valueStrs[0])).multiply(BigDecimal.valueOf(60L)).toString();
        }

        return valuesNew;
    }
}
